package com.cars.util.auth;

import lombok.Data;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

/**
 * @description:
 * @author: 孔垂云
 * @version: 1.0
 * @date: 2020/8/1 0:35
 */
@Data
public class AuthDTO implements Serializable {
    private static final long serialVersionUID = 1L;
    //owner
    private String token;//
    private String owner;//当授权方式为1时，存username，为2时，存appid，为3时存appid
    private Integer authType;//授权方式
    private String validDate;//有效日期
    private Map<String, String> urls;//可以访问的url
    private List<String> ips;//授权的ip地址
    private List<Integer> listRoles;//用户具备的角色列表
    private Integer status;//是否禁用,0正常1禁用

}
